<?php

/**
 * ModeloDocumento form.
 *
 * @package    form
 * @subpackage ModeloDocumento
 * @version    SVN: $Id: sfDoctrineFormTemplate.php 6174 2007-11-27 06:22:40Z fabien $
 */
class ModeloDocumentoForm extends BaseModeloDocumentoForm
{
	public function configure()
	{
		parent::configure();

		$this->widgetSchema['id_tipo_documento'] = new sfWidgetFormDoctrineChoice(
        	array(
        		'model' => 'TipoDocumento',
        		'query' => Doctrine_Query::create()->from('TipoDocumento')->where("st_tipo_documento = 'A'"),
        		'add_empty' => '[-- SELECIONE --]'
        	)
        );
        
        $options = array('N'=>'Inativo', 'A'=>'Ativo');
		$this->widgetSchema['st_modelo_documento'] = new sfWidgetFormChoice(
			array('choices'=>$options, 'expanded'=>true, 'multiple'=>false),
			array('class' => 'radio inline')
		);
		$this->setDefault('st_aluno', 'A');
        
		$this->widgetSchema['ds_modelo_documento'] = new sfWidgetFormTextareaTinyMCE(array(
        	'width'  => 700,
            'height' => 200,
            'config' => 'theme_advanced_disable: "anchor,image,cleanup,help"',
		));

		$this->widgetSchema->setLabels(array(
  		      	'id_modelo_documento' => 'ID#',
		      	'ds_modelo_documento' => 'Descrição',
		      	'id_tipo_documento'   => 'Tipo de documento',
				'st_modelo_documento' => 'Situação',
		      	'created_at'          => 'Data de criação',
				'updated_at'		  => 'Data de edição'
		));
	}
}